rendre possible - German English Dictionary